package com.pubinfo.passbook.common.utils;

import org.apache.commons.lang3.StringUtils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

import static java.util.regex.Pattern.compile;

public class GetPhoneNumber {
  public static String getPhoneFromStr(String str) {
    if (StringUtils.isBlank(str)) {
      return null;
    }
    Pattern r = compile("((\\d{3,4})|\\d{3,4}-|s)?\\d{7,14}");
    Matcher m = r.matcher(str);
    if (m.find()) {
      return m.group(0);
    }
    return null;
  }
}